satellite dish - Español Inglés Diccionario